package com.hxht.cmp.entity;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;

@Table(name = "t_cmp_plan_push")
public class PlanPush {
    @Id
    private Long id;

    /**
     * 案件uid
     */
    @Column(name = "case_uid")
    private String caseUid;

    /**
     * 法庭uid
     */
    @Column(name = "court_room_uid")
    private String courtRoomUid;

    /**
     * 法院uid
     */
    @Column(name = "court_uid")
    private String courtUid;

    /**
     * 创建时间
     */
    @Column(name = "date_created")
    private Date dateCreated;

    /**
     * 修改时间
     */
    @Column(name = "last_updated")
    private Date lastUpdated;

    /**
     * 排期uid
     */
    @Column(name = "plan_uid")
    private String planUid;

    /**
     * 操作员
     */
    @Column(name = "user_uid")
    private String userUid;

    /**
     * @return id
     */
    public Long getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取案件uid
     *
     * @return case_uid - 案件uid
     */
    public String getCaseUid() {
        return caseUid;
    }

    /**
     * 设置案件uid
     *
     * @param caseUid 案件uid
     */
    public void setCaseUid(String caseUid) {
        this.caseUid = caseUid == null ? null : caseUid.trim();
    }

    /**
     * 获取法庭uid
     *
     * @return court_room_uid - 法庭uid
     */
    public String getCourtRoomUid() {
        return courtRoomUid;
    }

    /**
     * 设置法庭uid
     *
     * @param courtRoomUid 法庭uid
     */
    public void setCourtRoomUid(String courtRoomUid) {
        this.courtRoomUid = courtRoomUid == null ? null : courtRoomUid.trim();
    }

    /**
     * 获取法院uid
     *
     * @return court_uid - 法院uid
     */
    public String getCourtUid() {
        return courtUid;
    }

    /**
     * 设置法院uid
     *
     * @param courtUid 法院uid
     */
    public void setCourtUid(String courtUid) {
        this.courtUid = courtUid == null ? null : courtUid.trim();
    }

    /**
     * 获取创建时间
     *
     * @return date_created - 创建时间
     */
    public Date getDateCreated() {
        return dateCreated;
    }

    /**
     * 设置创建时间
     *
     * @param dateCreated 创建时间
     */
    public void setDateCreated(Date dateCreated) {
        this.dateCreated = dateCreated;
    }

    /**
     * 获取修改时间
     *
     * @return last_updated - 修改时间
     */
    public Date getLastUpdated() {
        return lastUpdated;
    }

    /**
     * 设置修改时间
     *
     * @param lastUpdated 修改时间
     */
    public void setLastUpdated(Date lastUpdated) {
        this.lastUpdated = lastUpdated;
    }

    /**
     * 获取排期uid
     *
     * @return plan_uid - 排期uid
     */
    public String getPlanUid() {
        return planUid;
    }

    /**
     * 设置排期uid
     *
     * @param planUid 排期uid
     */
    public void setPlanUid(String planUid) {
        this.planUid = planUid == null ? null : planUid.trim();
    }

    /**
     * 获取操作员
     *
     * @return user_uid - 操作员
     */
    public String getUserUid() {
        return userUid;
    }

    /**
     * 设置操作员
     *
     * @param userUid 操作员
     */
    public void setUserUid(String userUid) {
        this.userUid = userUid == null ? null : userUid.trim();
    }
}